﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Domain.Entity.ord
{
    //销售退货表（主表）
    public class SaleReturn_h
    {
        public int salet_id { get; set; } //销售退货ID
        public string salet_code { get; set; } //销售退货编号
        public DateTime salet_date { get; set; } //退货日期
        public int sale_id { get; set; } //销售订单
        public string sale_code { get; set; } //销售订单编号
        public int cust_id { get; set; } //客户ID
        public string cust_name { get; set; } //客户名称
        public string cust_linkman { get; set; } //客户联系人
        public string cust_linkphone { get; set; } //客户联系电话
        public int sale_depId { get; set; } //销售部门ID
        public string sale_depName { get; set; } //销售部门
        public int sale_userId { get; set; } //销售人ID
        public string sale_userName { get; set; } //销售人
        public string salet_reason { get; set; } //退货原因
        public int salet_categories { get; set; } //退货种类
        public int salet_num { get; set; } //退货数量
        public double salet_total { get; set; } //退货总金额
        public int salet_instockOK_num { get; set; } //已入库数量
        public int salet_instockNO_num { get; set; } //未入库数量
        public int salet_status { get; set; } //单据状态
        public string create_name { get; set; } //创建人
        public DateTime create_time { get; set; } //创建时间
        public string? update_name { get; set; } //更新人
        public DateTime? update_time { get; set; } //更新时间
        public string? approver_name { get; set; } //审核人
        public DateTime? approver_time { get; set; } //审核时间
        public int is_delete { get; set; } //是否删除
        public string? remark { get; set; } //备注

        //扩展
        public string? proc_list { get; set; }//货品清单
    }
}
